﻿using SEIPropertyDataService.Entity.Enums;
using SP.Common.Entity;
using System;

namespace SEIPropertyDataService.Entity.ViewModels
{
    /// <summary>
    /// 任务记录分页查询模型
    /// </summary>
    public class VM_TaskPageQueryModel
    {
        /// <summary>
        /// 分页查询信息，只传第分页信息就行了，过滤条件不要放这里
        /// </summary>
        public PageQuery PageQueryInfo { get; set; }
        /// <summary>
        /// 任务记录查询条件-起始时间
        /// </summary>
        public DateTime? StartTime { get; set; }
        /// <summary>
        /// 任务记录查询条件-结束时间
        /// </summary>
        public DateTime? EndTime { get; set; }
        /// <summary>
        /// 任务记录查询条件-任务状态
        /// </summary>
        public TaskRecordStatus? Status { get; set; }
        /// <summary>
        /// 任务记录查询条件-任务类型
        /// </summary>
        public TaskRecordTypes? Type { get; set; }
    }
}
